Watch as we build a fully functional native iOS to-do list app from scratch using SwiftUI and Firebase - all powered by AI coding agents!
In this livestream, @peterfriese and Marina walk through the entire lifecycle of building "Make It So," a modern productivity app. We start by generating a PRD with Gemini, define a scalable Firestore data model, and use Antigravity (a Gemini-powered coding agent) to implement the native iOS version.
You'll see how to leverage the Swift Observation framework, handle real-time database updates, and even use AI to manage your Git workflow and PRs. Whether you're an experienced developer or curious about AI-assisted coding, this session is packed with practical tips for modern app development.
Chapters:
00:00:00 - Pre-show
00:01:36 - Intro and Welcome
00:03:27 - Recap: "Make It So" Project
00:08:46 - Defining Requirements & PRD with Gemini
00:12:41 - Designing the Firestore Data Model
00:36:20 - Generating the Implementation Plan
00:45:01 - Scaffolding the iOS Project in Xcode
00:48:22 - UI Redesign with Stitch
00:59:49 - Setting up the Firebase Project
01:04:11 - Adding Firebase Dependencies
01:06:54 - First App Launch
01:09:26 - Fixing Firestore Permissions & Indexes
01:16:00 - Live Demo: Real-time Data Sync
01:23:44 - Automating Commits & PRs with AI
01:28:38 - Outro and Next Steps
Hashtags:
#Firebase #SwiftUI #iOSDev #GeminiAI #LiveCoding #CodingAgent #Antigravity #Stitch
|
Watch as we build a fully functional nat...
Explore the benefits and considerations ...
👉 🖥️ Official Website & Courses 💬 Ac...
From smart cameras to connected devices ...
BMW Group revolutionizes the automotive ...
Claude Code is a great agentic engineeri...
You can turn design mocks into working c...
Download your free Python Cheat Sheet he...
Learn relational database design from th...
Remember your first hackathon? While it ...
Jack shows how Gemini CLI automatically ...
Looking for ways to improve your develop...
For more details on this topic, visit th...
Android Studio now connects directly to ...
Download your free Python Cheat Sheet he...